home *** CD-ROM | disk | FTP | other *** search
- ┌──────────────────────────────────────────────────────────────────────────────┐
- │ CALLED-WHEN v2.01a Oliver Bell (GTPN Net/Node 050/030) │
- └──────────────────────────────────────────────────────────────────────────────┘
-
- Lets start this by saying that I like to keep DOCS to anything as short and
- sweet as possible (I used to hate writing essays at school as well!).
-
- Caller is a part of the ClogNet Utility Suite, a suite of companion utilities
- coming from Lancashire in the north of England.
-
-
- Setting Up CALLED-WHEN? to work on your system
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- OK here goes, Caller was originally written to run as an offline program
- for my own interest - so that I could see how many people called from
- a certain area and how many of those were registered or un-registered etc.
- It has since been modified to be run as a door. I have run it without problems
- under both CTTY and GATEWAY with the following batch file.
-
- echo off
- chektime on
- %1 COM%2
- caller
- Pause
- %1 CON
- chektime off
-
-
- The only other thing involved with setup is to create a file in the GTPATH
- called CALLER.BBS.
-
- N.B. the file does not have to be called CALLER.BBS this is only a default
- setting. by using the command line parameter 'file:????????.???' you can
- redefine the filename to whatever you want. (see command line
- parameters below)
-
- The contents of the caller bbs file could be as follows:-
-
- Sysop=0
- Co-Sysop=1
- GT Sysop=6789A
- Registered=ab
- Unregistered=z
- NonSysop=Dave Churm
-
- To take the first line as an example, the word "Registered" is the status
- of all users with access levels 'a' and 'b'.
-
- Therefore if Mark Shasby from Rossendale Lancashire was a registered user
- on my board at access level '6', and Lisa Johnson also from Rossendale
- in Lancashire was a registered user on my board at level 'b', and then if
- a user did a search for all users from rossendale the following would
- be displayed.
-
- -------------------------------------------------------------------------------
- User Name Calling From Last On At Calls Status
- -------------------------------------------------------------------------------
- Mark Shasby Rossendale, Lancashire 02-02-90 23:43 94 GT Sysop
- Lisa Johnson Rossendale, Lancs 18-02-90 10:44 10 Registered
- Dougy Spencer Rossendale, Lancashire 24-02-90 1:59 1 Unregistered
- -------------------------------------------------------------------------------
-
- And yup - you guessed it I also have a user on my board from
- Rossendale in Lancashire called Dougy Spencer who is at access level 'z'.
-
- You will now be asking - well what about the line that says 'NonSysop=....'
- well this also has a practical use in life - if the 'boardname' parameter
- is set (see command line parameters below) and one of the callers in your
- USER.CTL file is not a sysop, although shares his name with someone in the
- nodelist, you would put their name in there so that the boardname parameter
- had no effect on that person.
-
- e.g. If you had a caller on your board called 'Mark Shasby', and it's not
- the real one, then you would have a line in your CALLER.BBS file that read:-
-
- NonSysop=Mark Shasby
-
- N.B. All users at access levels not mentioned in the CALLER.BBS file
- will not be shown when the CALLER program is run.
-
- After this has been done setup is complete. All you have to do now is to
- type "CALLER" from the DOS prompt to run the program.
-
- If you have any further problems please either Netmail me OR call my board
- directly.
-
-
- Command Line Parameters
- ~~~~~~~~~~~~~~~~~~~~~~~
- There are a number of words that you can add to the command line to enhance
- the way that CALLED-WHEN? works and to tailor it to your own wants. They
- are as follows:-
-
- ANSI -- To force ANSI colour, this would not be used in normal operation
- and was put there for use in local modes only.
-
- AUTHOR -- This is present for those who really don't appriciate freeware,
- it will suppress the line with the name and phone number of my
- board at the bottom of the report.
-
- BOARDNAME -- This will make a slight alteration to the report - the
- program will check the names in the user file against the the
- nodelist and if a sysop is found the location field will be
- changed to the name of his BBS.
-
- FILE: -- This parameter would be used if for some reason you wished to
- use a filename other than 'CALLER.BBS' as the name of the
- configuration file. e.g. to use a file called LASTON.BBS you
- would use the command line 'CALLER FILE:LASTON.BBS' (without
- the quotes).
-
- LOOP -- If the LOOP parameter is present then when the search is
- finished the user will be presented with the question 'Do you
- wish to search for another user?' instead of just exiting from
- the program and returning to the board.
-
- NOANSI -- To force ANSI colour off, this does the oposite of the above,
- although is there to be used in similar circumstances by people
- using mono monitors.
-
- NOPAUSE -- Suppressed the 'more?' prompt and allows the screen to scroll
- freely.
-
- QUIT -- At the early stages of the program when the user is entering the
- details of the information that he wishes to search for if the
- enter key is pressed and the field is empty the program will
- terminate with this option set the program will ask the user
- if he wishes to return to the board or not.
-
- REGISTER -- This is a simple command line parameter that is used if you wish
- to register the Called-When? program - registration costs nothing
- and the only reason for its existance is so that I know who is
- running the program and whether or not it's worth while carrying
- on development.
-
- TOTAL -- Using this a couple of extra lines will be added at the bottom
- of the report informing you of the total number of users that
- have been found.
-
- Those amongst you that ran version 1.xx of caller outside the US will
- notice that the 'UK' parameter no longer exists, CALLED-WHEN? will now work
- out for itself which country it is running in.
-
- Revision History
- ~~~~~~~~~~~~~~~~
- Version 2.00e -- Initial release of version 2.00.
- (21.02.90)
-
- Version 2.01a -- Addition of REGISTER parameter.
- Addition of 'Calls' column to report.
- Many Thanks to Mike Heggen & Mike Robinson.
-
- ┌──────────────────────────────────────────────────────────────────────────────┐
- │ "ABOVE BOARD" bbs -- +44 (0)254 682862 -- v.21, v.22, v.22BIS, 9600:HST │
- └──────────────────────────────────────────────────────────────────────────────┘
-